@media only screen and (min-width: 100px) and (max-width: 640px) {
	.head {
		display: none;
	}
	.top_nav {
		display: none;
	}
	.container {
		width: 99%;
	}
	.bt {
		width: 100%;
		padding: 30px 0 20px 0;
	}
	.bt h2 {
		width: 100%;
		min-width: 100%;
		font-size: 26px;
	}
	.bt h1 {
		font-size: 14px;
	}
	.about_index .m_about_txt {
		padding: 0 2%;
	}
	.about_index {
		margin: 0;
	}
	.about_index .cpz_more {
		margin: 0 auto 30px;
	}
	.about_index img {
		/*display: none;*/
	}
	.about_index .gsimg img {
		display: none;
	}
	.prolist {
		width: 100%;
	}
	.lpkimg {
		display: block;
		width: 100%;
		margin-bottom: 10px;
	}
	.lpkimg img {
		width: 100%;
	}
	.about_index .m_about_ht {
		font-size: 20px;
	}
	.prolists {
		width: 96%;
	}
	.about_index .m_about_txt p {
		font-size: 14px;
		;
		line-height: 28px;
		margin-bottom: 20px;
	}
	.mr_frBtnR,
	.mr_frBtnL {
		display: none;
	}
	.prolists img.img-responsive {
		height: auto;
	}
	.prolist .media-body p.title {
		font-size: 14px;
		line-height: 30px;
		height: 30px;
	}
	.prolist .media-body p {
		font-size: 12px;
		line-height: 16px;
		height: 32px;
	}
	.prolist .media-body {
		padding-bottom: 10px;
	}
	.floor_2 .bt h2 {
		font-size: 26px;
	}
	.new_index .new_fenlei a {
		padding: 0;
		font-size: 14px;
	}
	.new_index .new_list p.tit {
		font-size: 14px;
		height: 28px;
		padding-left: 8px;
	}
	.new_index .new_list p.text {
		font-size: 13px;
	}
	.new_index .new_list .date .day {
		font-size: 28px;
		height: 34px;
	}
	.new_index .new_list .date .year {
		font-size: 13px;
	}
	.new_index .new_list .date {
		padding: 0;
		height: 66px;
	}
	.new_index .list-box a {
		padding: 0px 15px;
		height: 96px;
	}
	.footBcon {
		width: 100%;
		font-size: 13px;
	}
	.links_con {
		width: 100%;
	}
	.links span {
		width: 30%;
		padding-left: 3%;
		font-size: 13px;
	}
	.links .link_a {
		line-height: 25px;
	}
	.links .link_a a {
		padding: 0 10px;
		font-size: 13px;
	}
	.links .link_a p {
		height: auto;
		line-height: 25px;
	}
	.links .link_a p span {
		padding: 0 10px;
		font-size: 13px;
	}
	#lxfs {
		display: none;
	}
	.foot {}
	.pointer li {
		width: 20px;
	}
	.pointer .active {
		width: 20px;
	}
	.phone_head {
		display: block;
	}
	nav {
		/*display: block;*/
	}
	a:hover {
		color: #fff;
		text-decoration: none;
		font-size: 16px;
		transition: all 0.3s ease-in 0s;
		-moz-transition: all 0.3s ease-in 0s;
		-webkit-transition: all 0.3s ease-in 0s;
		-o-transition: all 0.3s ease-in 0s;
	}
	.document {
		width: 96%;
	}
	.weizhi .weizhi_main {
		width: 95%;
		margin: auto;
	}
	.anquan_list .left img {
		width: 100%;
		height: auto;
	}
	.anquan_list .right p {
		height: 48px;
		overflow: hidden;
		margin-top: 5px;
		font-size: 14px;
		line-height: 25px;
	}
	.anquan_list .right h3 {
		margin: 0;
		font-size: 16px;
	}
	.anquan_list .left {
		width: 32%;
	}
	.anquan_list {
		padding: 12px 2%;
	}
	.anquan_list .posi a {
		font-size: 12px;
	}
	.anquan_list .posi a {
		padding-left: 10px;
		padding-right: 10px;
	}
	.anquan_list .posi {
		height: 30px;
		margin-top: -15px;
	}
	.anquan_list .posi a {
		line-height: 30px;
	}
	.anquan_list .right h3 span {
		font-size: 12px;
	}
	.anquan_list .right {
		width: 65%;
	}
	.anquan_list .posi a font {
		display: none;
	}
	.anquan_list:hover .right {
		width: 50%;
	}
	.phone_page {
		display: block !important;
	}
	.page {
		display: none;
		padding: 0;
	}
	.weizhi .weizhi_main a {
		font-size: 13px;
	}
	.weizhi .weizhi_main a font {
		font-size: 13px;
	}
	.weizhi .weizhi_main a span {
		font-size: 16px;
	}
	.danye_main {
		width: 100%;
	}
	.shang_xia {
		width: 100%;
	}
	.document_info ._p p {
		font-size: 14px;
		line-height: 30px;
	}
	.shang_xia p,
	.shang_xia p a {
		font-size: 14px;
	}
	.danye h3 {
		display: none;
	}
	.h3_class {
		font-size: 16px;
	}
	.h3_class span {
		font-size: 12px;
	}
	.danye_main>p {
		font-size: 14px;
		line-height: 25px;
	}
	.danye_main .dan_list>div h3 {
		font-size: 16px;
		margin: 0;
		padding-right: 10px;
	}
	.danye_main .dan_list>div h4 {
		font-size: 12px;
		padding-right: 10px;
	}
	.danye_main .dan_list>div .fr {
		font-size: 12px;
		text-indent: 24px;
		line-height: 20px;
	}
	.danye_main>h4 {
		font-size: 24px;
	}
	.danye_main h5 {
		font-size: 14px;
	}
	.danye_main .dan_list {
		background: url(../images/dan_bg.png) no-repeat 82% 100%;
	}
	.document .document_main .left img {
		width: 100%;
		height: auto;
	}
	.document .document_main .right h3 {
		margin: 0;
		font-size: 16px;
	}
	.document .document_main .right p {
		font-size: 12px;
		line-height: 25px;
		height: 50px;
		overflow: hidden;
		margin-top: 7px;
	}
	.document .document_main .left {
		width: 40%;
	}
	.document .document_main .right {
		width: 55%;
		margin-right: 0%;
	}
	.document .document_main .right h3 span {
		line-height: 30px;
	}
	.product>div {
		width: 48%;
		margin: 0 1% 10px;
	}
	.product>div p {
		width: 100%;
		height: 117px;
	}
	.prolist .carousel .item {
		width: 50%;
	}
	.document_info h3 {
		font-size: 20px;
	}
	.info_list li a {
		display: inline-block;
		width: 70%;
		overflow: hidden;
		height: 40px;
	}
	.info_list li {
		/*height: 40px;*/
		overflow: hidden;
	}
	.danye_main .dan_list {
		background: white;
	}
	.danye_main .dan_list img {
		padding-top: 20px;
		width: 100%;
	}
	.pc-banner {
		display: none;
	}
	.slides {
		display: block;
	}
	.lpknav {
		display: block;
	}
	.fzfl_bottom {
		width: 100%;
		padding-bottom: 30px;
		padding-top: 15px;
	}
	.fz {
		width: 100%;
		padding-top: 30px;
		padding-bottom: 15px;
	}
	.qy_gg .qy_posi .posi_2 {
		display: none;
		font-size: 14px;
		line-height: 20px;
		padding: 8px;
		width: 105px;
		top: 20px;
		right: 2px;
	}
	.qy_gg .qy_posi {
		width: 94%;
		position: absolute;
		top: 20px;
		left: 20px;
		margin-left: 0;
	}
	.qy_gg .qy_posi p {
		margin-top: 10px;
		font-size: 12px;
		color: #fff;
		width: 96%;
		line-height: 25px;
		text-indent: 24px;
	}
	.qy_gg .qy_posi h3 {
		font-size: 22px;
	}
	.qy_gg .qy_posi h3 font {
		font-size: 14px;
	}
	.qy_gg {
		width: 100%;
		z-index: 0;
		background: url(../images/qy2.png) no-repeat 50% 0%;
		background-size: 100% auto;
		background-color: #f5f5f5;
		padding-top: 155px;
		position: relative;
	}
	.qywh_h3 {
		font-size: 24px;
	}
	.qywh_h4 {
		font-size: 14px;
	}
	.qywh_h5 {
		font-size: 16px !important;
	}
	.qywh_p {
		font-size: 14px;
		line-height: 25px;
	}
	.jsgl ul li h3 {
		font-size: 15px;
	}
	.jsgl ul li p {
		font-size: 12px;
		text-indent: 24px;
		line-height: 22px;
	}
	.jsgl ul li {
		padding: 15px 10px;
		width: 48%;
		/* margin: 0 %; */
		height: 244px;
	}
	.jsgl>p {
		font-size: 14px;
		line-height: 22px;
		padding: 5px;
	}
	
	.tfsc {
		background: #333;
	}
	.m-tfsc {
		display: block;
		width: 90%;
		margin: auto;
	}
	
	.fzfl {
		padding: 10px 0;
		width: 100%;
		background-image: none;
		height: auto;
		margin-top: 15px;
	}
	.fzfl .left {
		width: 90%;
		margin: auto;
		float: none;
	}
	.fzfl .right {
		width: 90%;
		margin: auto;
		float: none;
	}
	.fzfl .left .top h3 {
		text-align: left;
	}
	.fzfl .left .top {
		margin-top: 15px;
	}
	.fzfl .right .top {
		margin-top: 15px;
	}
	.fzfl .left .top p,
	.fzfl .right .top p {
		font-size: 14px;
		line-height: 25px;
	}
	.qypb {
		width: 100%;
		padding: 0;
	}
	.tfsc {
		padding-left: 10px;
		width: 90%;
		margin: auto;
		height: auto;
		padding-bottom: 10px;
	}
	.qypb h3 {
		padding-top: 10px;
		font-size: 18px;
		padding-left: 20px;
	}
	.qypb .qypb_posi{
		padding-top: 0;
		width: 60%;
		font-size: 13px;
		top: 12px;
		left: 145px;
	}
	.qypb h4 {
		font-size: 14px;
		padding-left: 20px;
		margin-bottom: 15px;
	}
	.tfsc h4{
		display: none;
	}
	.tfsc h3 {
		font-size: 18px;
		padding-top: 10px;
		margin-bottom: 5px;
	}
	.tfsc h3 font {
		font-size: 12px;
		font-weight: 500;
		margin-left: 14px;
	}
	.tfsc p {
		font-size: 12px;
		line-height: 22px;
		width: 98%;
	}
	
	
	.new_index .new_list .text{
		width: 72%;
		padding-left: 8px;
	}
	.danye_phone{
		display: block;
	}
	.danye{
		display: none;
	}
	
	.footBcon p{
		text-align: center;
	}
	.footBcon span{
		display: block;
		width: 100%;
		margin-right: 0;
	}
}
.footBcon span{
	margin-right: 30px;
}